have a light-bulb moment - Francés Inglés Diccionario